Hi Dave! Glad to see you've found the forum.
If you have a look on the Facebook group there's even more vids etc. there: https://www.facebook.com/groups/newcastlebikepolo/
Neither me or Oliver can play this weekend, although I don't know about Nige or Steve, but we should definitely get a game together next week.
For the bike: low handlebars, a dual brake lever and an easy gear make polo a lot easier, but you can play on anything. :D