About Dr Dolittle Ltd (10498352) United Kingdom