About Newsome Marine Engineering Ltd (10354290) United Kingdom