About Leyland Scaffolding Services Ltd (13096441) United Kingdom