About Open Life Packaging Limited (06495312) United Kingdom