About Eakring Ecohousing Limited (11173159) United Kingdom