About Ljh London Limited (08674932) United Kingdom