About Shefford Bloodstock Services Limited (02897801) United Kingdom