About Durham Paper Mills Limited (00212167) United Kingdom