About Cd Scaffold Ltd (12057288) United Kingdom