About Ls Equine And Farms Ltd (12259615) United Kingdom