About Leatherhead Riding For The Disabled Association (CE008895) United Kingdom