About British Measurement And Testing Association (02574907) United Kingdom