About Loughton Scaffolding Merchants Limited (04315482) United Kingdom