smileham.co.uk
About me
(Or the self aggrandisement page, whichever you prefer) My name is Steven Mileham, I am a self confessed geek, with a long list of interests and passions. Mostly, I am a technologist, with a …