About Eden Trading Limited (03898618) United Kingdom