About Original Lahori Karahi Limited (08128499) United Kingdom