About B & A Scaffolding (hire And Sales) Limited (02462618) United Kingdom