About C&h Scaffolding Ltd (13021972) United Kingdom