About Salcombe Marine Storage (lincombe) Limited (13562569) United Kingdom