About Sandwich Kitchens And Bathrooms Limited (08957609) United Kingdom