About Jalals Butchers & Grocers Limited (12227733) United Kingdom