About Lea Marine Limited (04368231) United Kingdom