About Arjowiggins Translucent Papers Limited (12067434) United Kingdom