About Renishaw International Limited (01420876) United Kingdom