About Richard Clarke Scaffolding Limited (11854265) United Kingdom