About Eden-rae Lake Ltd (11570501) United Kingdom