About Ashford Scaffolding Limited (04282324) United Kingdom