About Rich S Kitchens Ltd (10181188) United Kingdom