About Linden Paper & Board Ltd. (03174394) United Kingdom