About Edwards Land Services Limited (08386862) United Kingdom