Richard Taylor
Richard Taylor

Richard Taylor

Software developer based in Belfast, Northern Ireland.