About Metri Measurements Limited (09788977) United Kingdom