About Doctor Dolittle S Pet Products Limited (08254645) United Kingdom