About Lebanese Grill (slough) Ltd (12147445) United Kingdom