About Shipshore Group Ltd. (12832394) United Kingdom