About Jd Direct Solutions Limited (06264787) United Kingdom