It's Neil Hargreaves, and yes he is five star t*sser