About Lahori Kebabish Limited (13622924) United Kingdom