About Bamboo Scaffolding Ltd (12499411) United Kingdom