About The British Bloodstock Agency Limited (02795794) United Kingdom