About Alpha Packaging & Strapping Limited (05046238) United Kingdom