About Cbd Scaffold Limited (12591047) United Kingdom