About L & D Semmens Construction Ltd (08690183) United Kingdom