About Measom Holdings Limited (08689699) United Kingdom