About Stonehouse Paper & Bag Mills Limited (00182580) United Kingdom