About Redscar Kitchens Ltd (08555897) United Kingdom