About Jd & Jd Limited (07707316) United Kingdom