Contact Us Send us a message Notice: JavaScript is required for this content. Call us on +44 (0)1740 630929 Find us at Thorpe Leazes Farm,Thorpe Thewles,Stockton-on-Tees,United KingdomTS21 3HZ Notice: JavaScript is required for this content.No Fields Found.