About Metric Associates Limited (09791727) United Kingdom