About Metrichor Limited (08534345) United Kingdom