About Lenehan Scaffolding (holdings) Limited (10783534) United Kingdom