About Liddiard Scaffolding Limited (03344527) United Kingdom