About Harrington Stables Ltd (11995938) United Kingdom