About Eden Jones Ltd (08678786) United Kingdom