About A1 Pet Welfare & Rescue Limited (12430217) United Kingdom