About Spectris Group Holdings Limited (01104312) United Kingdom