About German Shepherd Rescue South Limited (06908588) United Kingdom