About Jd Roebuck Holdings Limited (08302113) United Kingdom