Manufacturers of rigid presentation packaging for diverse retail uses such as film,TV and Music, toiletries and cosmetics, publishing, computer and traditional board games.
Detailed Information
Registration Number: 3425768 VAT Number: GB 694 8027 96 Established: 1912 No of Employees: 51-100 Annual Turnover: 2-5m