About Salcombe Hampers Limited (08697809) United Kingdom