About Texo Scaffolding (london) Ltd (10561961) United Kingdom