About Eden Holistic Pet Foods Limited (08620729) United Kingdom