About Micronics (flow Measurements) Limited (03875120) United Kingdom