About Redscar Kitchens (preston) Ltd (11437506) United Kingdom