About William Lea Marine Ltd (12031213) United Kingdom