About Barclay Marine Services Ltd (12649146) United Kingdom