About Andbell Bloodstock Consultancy Limited (03787642) United Kingdom