About Yorkshire Animal Ambulance Ltd (06372253) United Kingdom