About Eden James Limited (09990530) United Kingdom