About Jd Rode Ltd (10504464) United Kingdom