Please remember that this is a personal website – the opinions, thoughts and information expressed here are mine and not those of my past or current employers.

While I endeavor to keep the information I share up to date and correct, I make no warranty about the accuracy, reliability, suitability or availability of the information, products, services, businesses or activities contained on the website.

On this website I provide links to others which are not under my control – I have no control over their nature, content and availability. The inclusion of any links does not necessarily imply a recommendation or endorsement of the views expressed within them.