About C & L Kitchens & Bathrooms Ltd (10558006) United Kingdom