About Meriden Paper Limited (01298567) United Kingdom