Company Contact [email protected] +44 (0) 1706 811250 Visit Our Website Company Location Halifax Road Todmorden United Kingdom OL14 5RT