About Labib Grill Ltd (13327910) United Kingdom