About Myriad Bloodstock & Communications Limited (03745125) United Kingdom