About Specialty Measurement Holdco Limited (12959007) United Kingdom