Great Britain and N.I. Chalgrove Graham Packaging Plastics Ltd Suppliers Caps and seals · PET bottles