About Helen S Fresh Halal Meat & Vegetables Ltd (10379847) United Kingdom