About Spear Scaffolding Services Ltd (07261326) United Kingdom