About Eco Acres Limited (NI636309) United Kingdom