About L.e.a. Investments (haverhill) Limited (04041490) United Kingdom