About Newham Riding School & Association Limited (02788502) United Kingdom