About Lycett Scaffolding Limited (05417025) United Kingdom