About Fresh Kitchens And Bathrooms Ltd (SC641672) United Kingdom