About Microforce Measurement Ltd (10714322) United Kingdom