Our apologies if you have tried to place an order or use our contact form. We currently have a technical problem with the SSL encryption certificate due to a recent change of hosting company. We are working to fix this problem and expect to have it resolved very soon. Thank you for your patience and understanding, and our apologies for the inconvenience caused.
Update: The issue has now been fixed.