About Applegate Kitchens And Bathrooms Limited (SC628147) United Kingdom