The information given in this website is based on both current development work and many years’ field experience. Whilst every effort is made to ensure that the information is up-to-date and correct, we make no representations or warranties of any kind, express or implied, about the accuracy, reliability, suitability or availability with respect to the website or the information, products or graphics contained on the website for any purpose. Any reliance on such information is therefore strictly at your own risk.

While every effort is made to ensure this website is up and running continuously, we take no responsibility or liability for temporary unavailability due to issues beyond our control.

We accept no liability for any loss or damages including (but not limited to) indirect or consequential loss or damages, or any loss or damages arising from the loss of data or profits, arising from, or in connection with, the use of this website.

Any links to other websites provided in this website are done so in good faith. Their provision does not imply a recommendation or endorsement of the opinions, information, products or services provided by these websites