Barrow Shipping definition

Barrow Shipping or “Barrow” means Barrow Shipping Limited a company registered in England with company number 08172858.