About Opra Packaging Limited (02406362) United Kingdom