About Meaco Measurement & Control Limited (06571701) United Kingdom