About Newmel Limited (02352598) United Kingdom