About Lahori Chaiwala Limited (12850209) United Kingdom