About Easby Stud And Development Company Limited (01725969) United Kingdom