About L & R Bloodstock Limited (10090937) United Kingdom