About Talbot Sport Horses Limited (11858170) United Kingdom