About Ideal Scaffolding (east Anglia) Holdings Ltd (12429530) United Kingdom