About Jd James Limited (08557358) United Kingdom