About Measurand Ltd (07658699) United Kingdom