About Eddie Evergreen Limited (12169658) United Kingdom