About Lahori Tawa Leicester Ltd (11940349) United Kingdom