About Apollo Scaffolding (leeds) Ltd (07469920) United Kingdom