About Langrove Bloodstock Limited (10468537) United Kingdom