About Slough Halal Meat & Co Ltd (11988091) United Kingdom