About Sandyluke Kitchens & Bathrooms Ltd (SC652122) United Kingdom