About Barry & Frere Shipping Ltd (11905207) United Kingdom