About R Cash Kitchens Ltd (10323896) United Kingdom