About Seal Packaging Limited (02510769) United Kingdom