About Eden Lake (saffron Walden) Ltd (08434721) United Kingdom