Our website is currently under construction and we will be live again, very soon. For any information in the meantime, we’d love to hear from you so please do get in touch with us. Telephone: +44 (0) 77391 86303 Email: enquiries@ptr-ltd.com