About International Moisture Analysers Limited (03139430) United Kingdom