isn't he the muppet who gave missmouse a shit ton of hassle when she was involved with southwark cyclists and had to take a step back because she was unwell? and also has a picture of himself naked trying to shove his head up his own arse on his facebook page?
http://road.cc/content/news/170695-deliveroo-criticised-letting-inexperienced-riders-loose-without-lights