The artist Richard Parry (born in Hull/UK 1983) lives and works in London.
http://richardparry.studio