About Salcombe Haven Limited (12595346) United Kingdom