About Strand Paper Northern Limited (02363459) United Kingdom