Skip navigation

Terms and conditions of sale and service

Renishaw UK Sales Limited - General terms and conditions for the supply of goods and services