About Ls Equine Limited (13148829) United Kingdom