To the best of our knowledge the information provided on this website is accurate and current at the time of writing. However we do not make any representation or warranty as to the accuracy or completeness of the information.

We do not warrant representations and warranties, express or implied, including but not limited to implied warranties of merchantability and fitness for a particular purpose and non-infringement. We make no warranty that this website, any ideas or information contained on this website or any products or services will meet your particular requirements. are not responsible for any consequential or incidental damages resulting from the use or improper function, sale or non-delivery of any items purchased from does not endorse the providers of information or ideas to this website or the suppliers of goods and services purchased from this website and is therefore not liable for their opinions or information or advice provided by them.