About Charlie Clifford Scaffolding Sales Limited (08044481) United Kingdom