About Lahori Sandwiches Ltd (SC570495) United Kingdom