About Teal Scaffolding Ltd (12757469) United Kingdom