About A & A Scaffolding Plus Eight (2003) Limited (04621360) United Kingdom