About Troy Steve Bloodstock Limited (02397464) United Kingdom