About Turpins Ride Management Committee Limited (02861352) United Kingdom