About Salcombe Soap Limited (SC629596) United Kingdom