About Andrew Howard Scaffolding Limited (09216315) United Kingdom