About C & R Kitchens Ltd (09880172) United Kingdom