About Jd Scaffold Ltd (12869472) United Kingdom