About London & Metropolitan Bloodstock Limited (10657907) United Kingdom