About Strain Measurement Devices Limited (01610732) United Kingdom