About Merton Metals Limited (02886143) United Kingdom