About Metromail Limited (02289304) United Kingdom