About Lahori Taste & Fish Ltd (13446147) United Kingdom