About Eden (paddock Wood) Limited (13404032) United Kingdom