About Metric Solutions Limited (06629845) United Kingdom