About Eddie Lord Builders Limited (08989985) United Kingdom