About Lahori Tawa Limited (12914030) United Kingdom