About Armstrong Storage & Packaging Ltd (06942872) United Kingdom