About Dr Doolittles Pet Supplies Ltd (12545870) United Kingdom