About Tally Ho Riding School Limited (13245441) United Kingdom