Service delays

We're experiencing staff shortages due to illness, which means there may be a delay with some appointment requests and some appointments may have to be rescheduled. We apologise for any inconvenience this may cause. We're doing our best. We appreciate your understanding and patience during these trying times.


Added to cart

[Product name]

Quantity: 1

Out of Stock Request Form

Unfortunately we do not have enough stock for your order.

Please contact us at


Sign up to receive our e-newsletters

Thank you for your interest in our work.

To receive our free e-newsletters please provide your name and email address below, and select which e-newsletters you would like to receive. 

You will receive a confirmation email and will be asked to click on a link to confirm. 

We will not share these details with any other organisation.