About Eden Environmental Limited (06553170) United Kingdom