About Buchanan Paper & Board Limited (02901722) United Kingdom