About Dolittles Animal Training Limited (13117478) United Kingdom