liverpool offroad will be very unfreindly for you as the stand is about 5 meters high.
all i can think of is Ryde OnRoad, as there is no drivers stand for anyone anyway.
and I am sure Castle Hill On-raod will be easily able to amend their stand to inlcde a ramp, to accomodate you as it is only 2 foot high.
good luck