About Northington Stud & Stables Ltd (07661923) United Kingdom