The Animal Hostel Trust is a small registered charity (no. 1001513) that finds good homes for unwanted horses, providing the care, rehabilitation and training…