About Teddy S Bathrooms & Kitchens Limited (08425966) United Kingdom