About Trace Measurement Limited (02336105) United Kingdom