About Pen Hill Paper And Film Limited (04548421) United Kingdom