About Lahori Chattkhara Ltd (SC684281) United Kingdom