About Stone Packaging Limited (02289003) United Kingdom