About Metsa Board Uk Limited (00502493) United Kingdom