About Pet Care & Partners C.i.c. (11899328) United Kingdom