Found this on Broadford beach, Isle of Skye, today. Any ideas on what it is? Google search / lens is no help