About Lj Equine Rescue And Rehabilitation Limited (12703256) United Kingdom