About Packamist Limited (02850256) United Kingdom