About Dr Doolittle Ltd (05861267) United Kingdom