About Wendover Stables Limited (01042312) United Kingdom