About Simmer & Soak Kitchens & Bathrooms Limited (07121229) United Kingdom