About Birtles Horses Limited (10812896) United Kingdom