Been looking at these for a while, any contacts out there? Relatively cheaper price and known make was Accossato but unfortunately they don't do a leg fixing kit just handlebar and there's no room there... Now I have nothing to do with my left hand apart from hold on, my brain may well get through to it cos it sure doesn't to my right foot lol !