About Latha Grocery Limited (12322995) United Kingdom