About Ad & Jd Ltd (13458292) United Kingdom