About L & D Scaffolding (redditch) Ltd (07632551) United Kingdom