About Loughton Scaffolding Sales & Services Limited (07877757) United Kingdom