About Pet Care Holdings Limited (05563934) United Kingdom