About J & Ja Mobile Grocers Limited (13355774) United Kingdom