About Harrington Equine Ltd (11407533) United Kingdom