About S. Atwell Packaging Limited (02228852) United Kingdom