About Jd & Co Limited (07883595) United Kingdom