About Glennon Plumbing & Building Maintenance (blackpool) Limited (12655107) United Kingdom