About Apex Scaffolding (blackpool) Limited (09248778) United Kingdom