About Anglo European Studbook Limited (02895163) United Kingdom