About Lehi James Limited (08688468) United Kingdom