About Lahori Ice Bar Limited (13267793) United Kingdom