About Lyndhurst Oceanographics Ltd (09208543) United Kingdom