About Leap Equine Assisted Programmes Limited (07852416) United Kingdom