Skip to the main content.


Caraffi takes reasonable care in researching, assembling and presenting the information contained in this website.

Caraffi makes no representation or warranty regarding the completeness, accuracy, currency, adequacy, suitability or operation of this site and disclaims any liability arising from negligence or otherwise in respect of this information. Further guidance should be sought and independent enquiries undertaken before relying on it.

By using this website you assume the risk that the information on this website may be incomplete, inaccurate, out of date or may not meet your requirements.

This website was created in England. Any interpretation of its content, claims or disputes (of whatever nature and not limited to contractual issues) shall be subject to the exclusive jurisdiction of the English Courts under English law.