About Salcombe Spa Ltd (13398781) United Kingdom