About Red Kite Kitchens Limited (07057195) United Kingdom