About International Moisture Analysers (holdings) Limited (10599092) United Kingdom