About Moisture Control & Measurement Limited (00939792) United Kingdom