About Scheufelen Packaging & Paper Holding Ltd. (11110710) United Kingdom