About London Equine Therapy Ltd (13290561) United Kingdom