About Heart Kitchens Ltd. (07126836) United Kingdom