About Lifting & Scaffolding Services Limited (09130198) United Kingdom