About Glamorgan Scaffolding Solutions Limited (06521651) United Kingdom