About Mercia Paper Company Limited (01562034) United Kingdom