About Hurcott Paper Mills Limited (00123620) United Kingdom