About Eden Well Dog Kennels & Rescue Ltd (08510585) United Kingdom