About Harrington Horses Limited (07389498) United Kingdom