About Chalk Horse Limited (05218265) United Kingdom