About British Society For Strain Measurement Limited (00858612) United Kingdom