Shop GroceriesOffersUnbeatablesDelivery PassFood to OrderMore Card
Morrisons Supermarkets

New Customer Offer - £20 off when you spend £60 or more, plus £10 off your next 4 orders! Use code: new20 *Valid until 24.01.27, excludes Morrisons Now. T&Cs Apply.

Marie Curie - Every Pack Gives Back T&Cs

Last updated: 16 October 2026

For each Coburg Cob sold during the period 03/08/2026 - 23/08/2026, a donation of 25p will be made to Marie Curie, up to a maximum donation of £50,000. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

A.G. BARR P.L.C.

For each Rubicon Sparkling 2L - Mango sold during the period 29/07/2026 - 25/08/2026, A.G. BARR P.L.C. will pay £0.08 to Marie Curie, up to a maximum donation of £1,552.20. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Rubicon Sparkling 2L Tropical sold during the period 29/07/2026 - 25/08/2026, A.G. BARR P.L.C. will pay £0.08 to Marie Curie, up to a maximum donation of £852.30. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Rubicon Sparkling 2L Cherry Burst sold during the period 29/07/2026 - 25/08/2026, A.G. BARR P.L.C. will pay £0.08 to Marie Curie, up to a maximum donation of £739.80. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Irn Bru 8 X 330Ml sold during the period 29/07/2026 - 25/08/2026, A.G. BARR P.L.C. will pay £0.15 to Marie Curie, up to a maximum donation of £6,178.80. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Irn Bru S/Free 8X330Ml sold during the period 29/07/2026 - 25/08/2026, A.G. BARR P.L.C. will pay £0.15 to Marie Curie, up to a maximum donation of £2,059.80. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

Arla Food Limited

For each Anchor Spreadable Big Pack 750G sold during the period 29/07/2026 - 18/08/2026, Arla Food Limited will pay £0.08 to Marie Curie, up to a maximum donation of £10,575.00. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

Britvic Limited

For each ROB D/C ORG NAS 1L PET X12 sold during the period 03/08/2026 - 23/08/2026, Britvic Limited will pay £0.08 to Marie Curie, up to a combined maximum donation of £4,320.00 across all product lines. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each ROB D/C BLK NAS 1L PET X12 sold during the period 03/08/2026 - 23/08/2026, Britvic Limited will pay £0.08 to Marie Curie, up to a maximum donation of £2,880.00. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each ROB CREATIONS ORG/MAN 1L PET X12 sold during the period 03/08/2026 - 23/08/2026, Britvic Limited will pay £0.08 to Marie Curie, up to a maximum donation of £3,465.00. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each ROB CREATIONS PIN/MAN/PFRT 1L PET X12 sold during the period 03/08/2026 - 23/08/2026, Britvic Limited will pay £0.08 to Marie Curie, up to a maximum donation of £2,250.00. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each ROB D/C APL/BLK NAS 1L PET X12 sold during the period 03/08/2026 - 23/08/2026, Britvic Limited will pay £0.08 to Marie Curie, up to a combined maximum donation of £4,320.00 across all product lines. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each LIPTON ICE TEA 1.25L X 6 LEMON sold during the period 03/08/2026 - 23/08/2026, Britvic Limited will pay £0.06 to Marie Curie, up to a maximum donation of £2,479.34. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each LIPTON ICE TEA 1.25L X 6 PEACH sold during the period 03/08/2026 - 23/08/2026, Britvic Limited will pay £0.06 to Marie Curie, up to a maximum donation of £3,589.14. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each LIPTON ICE TEA 1.25L X 6 TROPICAL sold during the period 03/08/2026 - 23/08/2026, Britvic Limited will pay £0.06 to Marie Curie, up to a maximum donation of £2,361.28. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Lipton Peach 330ml Can MP6x4 sold during the period 03/08/2026 - 23/08/2026, Britvic Limited will pay £0.13 to Marie Curie, up to a maximum donation of £1,874.55. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Lipton Lemon 330ml Can MP6x4 sold during the period 03/08/2026 - 23/08/2026, Britvic Limited will pay £0.13 to Marie Curie, up to a maximum donation of £1,441.95. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each London Essence Indian Tonic Water 10 x 150ml sold during the period 03/08/2026 - 23/08/2026, Britvic Limited will pay £0.24 to Marie Curie, up to a maximum donation of £2,422.50. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each PEPSI MAX 2L sold during the period 03/08/2026 - 23/08/2026, Britvic Limited will pay £0.09 to Marie Curie, up to a maximum donation of £5,000.00. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each PEPSI MAX TROPICAL 2L sold during the period 03/08/2026 - 23/08/2026, Britvic Limited will pay £0.09 to Marie Curie, up to a maximum donation of £1,176.00. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each TANGO ORG 2L X 8 sold during the period 03/08/2026 - 23/08/2026, Britvic Limited will pay £0.05 to Marie Curie, up to a maximum donation of £1,468.32. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each TANGO ORG S/FREE 2L X 8 sold during the period 03/08/2026 - 23/08/2026, Britvic Limited will pay £0.05 to Marie Curie, up to a maximum donation of £3,456.00. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each J2O ORG/PAS 250ML CAN MP4X6 sold during the period 03/08/2026 - 23/08/2026, Britvic Limited will pay £0.14 to Marie Curie, up to a maximum donation of £5,775.00. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each J2O APL/RAS 250ML CAN MP4X6 sold during the period 03/08/2026 - 23/08/2026, Britvic Limited will pay £0.14 to Marie Curie, up to a combined maximum donation of £4,785.00 across all product lines. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each J2O APL/MANGO 250ML CAN MP4X6 sold during the period 03/08/2026 - 23/08/2026, Britvic Limited will pay £0.14 to Marie Curie, up to a combined maximum donation of £4,785.00 across all product lines. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

CALBEE GROUP (UK) LTD

For each SEABROOK WAFFLE BITES MAPLE BACON 6 X 16G sold during the period 03/08/2026 - 23/08/2026, CALBEE GROUP (UK) LTD will pay £0.05 to Marie Curie. Donations are not subject to any cap. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland). For each SEABROOK WAFFLE BITES CHEESY 6 X 16G sold during the period 03/08/2026 - 23/08/2026, CALBEE GROUP (UK) LTD will pay £0.05 to Marie Curie. Donations are not subject to any cap. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

Carlsberg LTD

For each Wainwright Gold 4X500Ml sold during the period 05/08/2026 - 26/08/2026, Carlsberg LTD will pay £0.2625 to Marie Curie, up to a maximum donation of £7,087.50. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland). For each Hobgoblin Gold 4.2% 4X440Ml sold during the period 05/08/2026 - 26/08/2026, Carlsberg LTD will pay £0.225 to Marie Curie, up to a maximum donation of £6,075.00. Marie Curie does not endorse any brand or product. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

COCA-COLA EUROPACIFIC PARTNERS GREAT BRITAIN LIMITED

For each Schweppes Indian Tonic Water 12 X 150Ml sold during the period 03/08/2026 - 23/08/2026, COCA-COLA EUROPACIFIC PARTNERS GREAT BRITAIN LIMITED will pay £0.24 to Marie Curie. Donations are not subject to any cap. Marie Curie does not endorse any brand or product. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Diet Coke Mini Cans 12X150Ml * sold during the period 03/08/2026 - 23/08/2026, COCA-COLA EUROPACIFIC PARTNERS GREAT BRITAIN LIMITED will pay £0.09 to Marie Curie. Donations are not subject to any cap. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Schweppes Mixers 12X200Ml Cherry Pepper sold during the period 03/08/2026 - 23/08/2026, COCA-COLA EUROPACIFIC PARTNERS GREAT BRITAIN LIMITED will pay £0.09 to Marie Curie. Donations are not subject to any cap. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Schweppes Original Lemonade 12 X 150Ml sold during the period 03/08/2026 - 23/08/2026, COCA-COLA EUROPACIFIC PARTNERS GREAT BRITAIN LIMITED will pay £0.09 to Marie Curie. Donations are not subject to any cap. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Coca Cola Zero 12 X 150Ml sold during the period 03/08/2026 - 23/08/2026, COCA-COLA EUROPACIFIC PARTNERS GREAT BRITAIN LIMITED will pay £0.09 to Marie Curie. Donations are not subject to any cap. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

Danone Limited

For each Alpro Go On Mango Yogurt 150G sold during the period 29/07/2026 - 18/08/2026, Danone Limited will pay £0.05 to Marie Curie. Donations are not subject to any cap. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Alpro Go On Strawberry & Raspberry 150G sold during the period 29/07/2026 - 18/08/2026, Danone Limited will pay £0.05 to Marie Curie. Donations are not subject to any cap. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Activia Kefir Drink Strawberry 280Ml sold during the period 29/07/2026 - 18/08/2026, Danone Limited will pay £0.06 to Marie Curie, up to a combined maximum donation of £10,000.00 across all product lines. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Activia Kefir Drink Mango 280Ml sold during the period 29/07/2026 - 18/08/2026, Danone Limited will pay £0.06 to Marie Curie, up to a combined maximum donation of £10,000.00 across all product lines. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each EVIAN STILL 6X1.5LTR sold during the period 03/08/2026 - 23/08/2026, Danone Limited will pay £ to Marie Curie, up to a maximum donation of . Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For Goodness Shakes Limited

For each For Goodness Shakes 35G Chocolate Shake 330Ml sold during the period 29/07/2026 - 18/08/2026, For Goodness Shakes Limited will pay £0.15 to Marie Curie. Donations are not subject to any cap. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each For Goodness Shakes 35G Strawberry Shake 330Ml sold during the period 29/07/2026 - 18/08/2026, For Goodness Shakes Limited will pay £0.15 to Marie Curie. Donations are not subject to any cap. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each For Goodness Shakes 35G Vanilla Shake 330Ml sold during the period 29/07/2026 - 18/08/2026, For Goodness Shakes Limited will pay £0.15 to Marie Curie. Donations are not subject to any cap. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

General Mills UK Limited

For each Nature Valley Sweet & Salty Nut Dark Chocolate With Nuts 4 X 30G sold during the period 03/08/2026 - 23/08/2026, General Mills UK Limited will pay £0.09 to Marie Curie. Donations are not subject to any cap. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Nature Valley Sweet & Salty Nut Roasted Peanuts 4 X 30G sold during the period 03/08/2026 - 23/08/2026, General Mills UK Limited will pay £0.09 to Marie Curie. Donations are not subject to any cap. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Nature Valley Crunchy Cocoa & Hazelnut (Hfss Compliant) sold during the period 29/07/2026 - 25/08/2026, General Mills UK Limited will pay £0.09 to Marie Curie. Donations are not subject to any cap. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Nature Valley Crunchy Apple & Cinnamon (Hfss Compliant) sold during the period 29/07/2026 - 25/08/2026, General Mills UK Limited will pay £0.09 to Marie Curie. Donations are not subject to any cap. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

Innocent Limited

For each Innocent Summer Fruits Juice Family Size 1.35L sold during the period 29/07/2026 - 18/08/2026, Innocent Limited will pay £0.15 to Marie Curie, up to a combined maximum donation of £10,000.00 across all product lines. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Innocent Apple Juice 1.35L sold during the period 29/07/2026 - 18/08/2026, Innocent Limited will pay £0.15 to Marie Curie, up to a combined maximum donation of £10,000.00 across all product lines. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Innocent Apple & Mango Juice 1.35L sold during the period 29/07/2026 - 18/08/2026, Innocent Limited will pay £0.15 to Marie Curie, up to a combined maximum donation of £10,000.00 across all product lines. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Innocent Orange Juice With Bits 1.35L sold during the period 29/07/2026 - 18/08/2026, Innocent Limited will pay £0.15 to Marie Curie, up to a combined maximum donation of £10,000.00 across all product lines. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Innocent Smooth Orange Juice 1.35L sold during the period 29/07/2026 - 18/08/2026, Innocent Limited will pay £0.15 to Marie Curie, up to a combined maximum donation of £10,000.00 across all product lines. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Innocent Not From Concentrate Tropical 1.35L sold during the period 29/07/2026 - 18/08/2026, Innocent Limited will pay £0.15 to Marie Curie, up to a combined maximum donation of £10,000.00 across all product lines. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

Inspired Pet Nutrition Limited

For each Wagg Low Fat Treats 125G sold during the period 03/08/2026 - 23/08/2026, Inspired Pet Nutrition Limited will pay £0.05 to Marie Curie, up to a combined maximum donation of £3,000.00 across all product lines. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Wagg Training Treats 125G sold during the period 03/08/2026 - 23/08/2026, Inspired Pet Nutrition Limited will pay £0.05 to Marie Curie, up to a combined maximum donation of £3,000.00 across all product lines. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Wagg Lamb Chop 125G sold during the period 03/08/2026 - 23/08/2026, Inspired Pet Nutrition Limited will pay £0.05 to Marie Curie, up to a combined maximum donation of £3,000.00 across all product lines. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Wagg Peanut Butter & Banana Cookies 125G sold during the period 03/08/2026 - 23/08/2026, Inspired Pet Nutrition Limited will pay £0.05 to Marie Curie, up to a combined maximum donation of £3,000.00 across all product lines. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Wagg Dog Treats Steak & Chips 125G sold during the period 03/08/2026 - 23/08/2026, Inspired Pet Nutrition Limited will pay £0.05 to Marie Curie, up to a combined maximum donation of £3,000.00 across all product lines. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Wagg Dog Treats Bbq Bangers 125G sold during the period 03/08/2026 - 23/08/2026, Inspired Pet Nutrition Limited will pay £0.05 to Marie Curie, up to a combined maximum donation of £3,000.00 across all product lines. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Wagg Tasty Bones 125G sold during the period 03/08/2026 - 23/08/2026, Inspired Pet Nutrition Limited will pay £0.05 to Marie Curie, up to a combined maximum donation of £3,000.00 across all product lines. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

J. GARCIA CARRIÓN UK LIMITED

For each Jaume Serra Cava Bouquet Semi Seco 750Ml sold during the period 03/08/2026 - 23/08/2026, J. GARCIA CARRIÓN UK LIMITED will pay £0.4 to Marie Curie, up to a maximum donation of £26,400.00. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

Jimmy's Iced Coffee Limited

For each Jimmy's Iced Coffee Original 250Ml sold during the period 29/07/2026 - 18/08/2026, Jimmy's Iced Coffee Limited will pay £0.05 to Marie Curie, up to a maximum donation of £7,272.00. Marie Curie does not endorse any brand or product. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

John Cotton Limited

For each Marie Curie Pillow Shipper sold during the period 03/08/2026 - 16/08/2026, John Cotton Limited will pay £0.35 to Marie Curie, up to a maximum donation of £4,060.00. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

John Mackle (MOY) Limited

For each Naturo Adult Dog Grain Free Chicken And Potato With Vegetables 400G sold during the period 03/08/2026 - 23/08/2026, John Mackle (MOY) Limited will pay £0.05 to Marie Curie, up to a combined maximum donation of £2,800.00 across all product lines. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Naturo Adult Dog Lamb & Rice With Vegetables 400G sold during the period 03/08/2026 - 23/08/2026, John Mackle (MOY) Limited will pay £0.05 to Marie Curie, up to a combined maximum donation of £2,800.00 across all product lines. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Naturo Adult Dog Grain Free Salmon And Potato With Vegetables 400G sold during the period 03/08/2026 - 23/08/2026, John Mackle (MOY) Limited will pay £0.05 to Marie Curie, up to a combined maximum donation of £2,800.00 across all product lines. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Naturo Adult Dog Chicken, Lamb And Rice With Vegetables 400G sold during the period 03/08/2026 - 23/08/2026, John Mackle (MOY) Limited will pay £0.05 to Marie Curie, up to a combined maximum donation of £2,800.00 across all product lines. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Naturo Senior Dog Turkey And Rice With Vegetables 400G sold during the period 03/08/2026 - 23/08/2026, John Mackle (MOY) Limited will pay £0.05 to Marie Curie, up to a combined maximum donation of £2,800.00 across all product lines. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

KELLOGG COMPANY OF GREAT BRITAIN,LIMITED

For each Kelloggs Variety 8Pk sold during the period 10/08/2026 - 06/09/2026, KELLOGG COMPANY OF GREAT BRITAIN,LIMITED will pay £0.1225 to Marie Curie, up to a combined maximum donation of £25,000.00 across all product lines. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland). For each Kellogg's Coco Pops Chocos 430G sold during the period 10/08/2026 - 06/09/2026, KELLOGG COMPANY OF GREAT BRITAIN,LIMITED will pay £0.1995 to Marie Curie, up to a combined maximum donation of £25,000.00 across all product lines. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Kellogg's Crunchy Nut Crunchies Caramelised Biscuit 420G sold during the period 10/08/2026 - 06/09/2026, KELLOGG COMPANY OF GREAT BRITAIN,LIMITED will pay £0.1995 to Marie Curie, up to a combined maximum donation of £25,000.00 across all product lines. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Kellogg's Rice Krispies Multi-Grain Shapes 350G sold during the period 10/08/2026 - 06/09/2026, KELLOGG COMPANY OF GREAT BRITAIN,LIMITED will pay £0.14 to Marie Curie, up to a combined maximum donation of £25,000.00 across all product lines. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Kellogg's Corn Flakes 1Kg sold during the period 10/08/2026 - 06/09/2026, KELLOGG COMPANY OF GREAT BRITAIN,LIMITED will pay £0.2 to Marie Curie, up to a combined maximum donation of £25,000.00 across all product lines. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Special K Crunchy Golden Clusters 360G sold during the period 10/08/2026 - 06/09/2026, KELLOGG COMPANY OF GREAT BRITAIN,LIMITED will pay £0.13 to Marie Curie, up to a combined maximum donation of £25,000.00 across all product lines. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Kellogg's All-Bran Original Breakfast Cereal 500G sold during the period 10/08/2026 - 06/09/2026, KELLOGG COMPANY OF GREAT BRITAIN,LIMITED will pay £0.13 to Marie Curie, up to a combined maximum donation of £25,000.00 across all product lines. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

KP Snacks Limited

For each Discos Variety Pack 6 X 25.5G sold during the period 03/08/2026 - 23/08/2026, KP Snacks Limited will pay £0.15 to Marie Curie, up to a combined maximum donation of £27,000.00 across all product lines. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Discos Salt & Vinegar Multipack Crisps 6 X 25.5G sold during the period 03/08/2026 - 23/08/2026, KP Snacks Limited will pay £0.15 to Marie Curie, up to a combined maximum donation of £27,000.00 across all product lines. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Skips 6 Tingly Prawn Cocktail 6 X 13.1G sold during the period 03/08/2026 - 23/08/2026, KP Snacks Limited will pay £0.15 to Marie Curie, up to a combined maximum donation of £27,000.00 across all product lines. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Nik Naks 6 Nice 'N' Spicy 6 X 20G sold during the period 03/08/2026 - 23/08/2026, KP Snacks Limited will pay £0.15 to Marie Curie, up to a combined maximum donation of £27,000.00 across all product lines. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Butterkist Crunchy Toffee Popcorn 6 Snack Packs 6 X 20G sold during the period 03/08/2026 - 23/08/2026, KP Snacks Limited will pay £0.15 to Marie Curie, up to a combined maximum donation of £27,000.00 across all product lines. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Butterkist Sweet Popcorn 6 X 12G Pack sold during the period 03/08/2026 - 23/08/2026, KP Snacks Limited will pay £0.15 to Marie Curie, up to a combined maximum donation of £27,000.00 across all product lines. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Butterkist Sweet & Salty Popcorn 6 X 12G sold during the period 03/08/2026 - 23/08/2026, KP Snacks Limited will pay £0.15 to Marie Curie, up to a combined maximum donation of £27,000.00 across all product lines. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

Lactalis McLelland Limited

For each Min: Leerdammer Lt Life Slices 160G sold during the period 29/07/2026 - 18/08/2026, Lactalis McLelland Limited will pay £0.09 to Marie Curie. Donations are not subject to any cap. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Min: Leerdammer Slices 160G sold during the period 29/07/2026 - 18/08/2026, Lactalis McLelland Limited will pay £0.09 to Marie Curie. Donations are not subject to any cap. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

Lily's Kitchen Limited

For each Lily's Kitchen Cottage Pie 150G sold during the period 03/08/2026 - 23/08/2026, Lily's Kitchen Limited will pay £0.05 to Marie Curie. Donations are not subject to any cap. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Lily's Kitchen Sunday Lunch 150G sold during the period 03/08/2026 - 23/08/2026, Lily's Kitchen Limited will pay £0.05 to Marie Curie. Donations are not subject to any cap. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Lily's Kitchen Beef Goulash 150G sold during the period 03/08/2026 - 23/08/2026, Lily's Kitchen Limited will pay £0.05 to Marie Curie. Donations are not subject to any cap. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Lily's Kitchen Chicken & Turkey Casserole 150G sold during the period 00/01/1900 - 23/08/2026, Lily's Kitchen Limited will pay £0.05 to Marie Curie. Donations are not subject to any cap. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

Lindt & Sprungli (UK) Limited

For each Lindt LINDOR STRAWBERRIES & CREAM 200G sold during the period 03/08/2026 - 23/08/2026, Lindt & Sprungli (UK) Limited will pay £0.3 to Marie Curie, up to a combined maximum donation of £5,000.00 across all product lines. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Lindt Lindor Matcha 200G sold during the period 03/08/2026 - 23/08/2026, Lindt & Sprungli (UK) Limited will pay £0.3 to Marie Curie, up to a maximum donation of £50,000.00. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Lindt Lindor Raspberries and Cream 200g sold during the period 03/08/2026 - 23/08/2026, Lindt & Sprungli (UK) Limited will pay £0.3 to Marie Curie, up to a combined maximum donation of £5,000.00 across all product lines. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Lindor Tablet Milk 100Gx18 Srp sold during the period 03/08/2026 - 23/08/2026, Lindt & Sprungli (UK) Limited will pay £0.13 to Marie Curie, up to a combined maximum donation of £3,000.00 across all product lines. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Lindor White Bar 100Gx18 Srp sold during the period 03/08/2026 - 23/08/2026, Lindt & Sprungli (UK) Limited will pay £0.13 to Marie Curie, up to a combined maximum donation of £3,000.00 across all product lines. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Lindt Lindor Pistachio Bar 100G sold during the period 03/08/2026 - 23/08/2026, Lindt & Sprungli (UK) Limited will pay £0.13 to Marie Curie, up to a combined maximum donation of £3,000.00 across all product lines. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

L'Oreal (UK) Limited

For each L'Oreal Men Expert Barber Club Shower Gel 400Ml sold during the period 29/07/2026 - 23/08/2026, L'Oreal (UK) Limited will pay £0.1375 to Marie Curie, up to a maximum donation of £459.53. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each L'Oreal Men Expert Hyaluronic Power Shower Gel 400Ml sold during the period 29/07/2026 - 23/08/2026, L'Oreal (UK) Limited will pay £0.1375 to Marie Curie, up to a maximum donation of £355.71. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each L'Oreal Men Expert Hydra Energetic Shower Gel 400Ml sold during the period 29/07/2026 - 23/08/2026, L'Oreal (UK) Limited will pay £0.1375 to Marie Curie, up to a maximum donation of £475.61. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each L'Oreal Men Expert Total Clean Shower Gel 400Ml sold during the period 29/07/2026 - 23/08/2026, L'Oreal (UK) Limited will pay £0.1375 to Marie Curie, up to a maximum donation of £428.45. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Men Expert Deo Invincible Sport Spray 250Ml sold during the period 29/07/2026 - 23/08/2026, L'Oreal (UK) Limited will pay £0.14 to Marie Curie, up to a maximum donation of £1,400.00. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

Maldon Salt Limited

For each MALDON SEA SALT 250G sold during the period 03/08/2026 - 23/08/2026, Maldon Salt Limited will pay £0.1125 to Marie Curie. Donations are not subject to any cap. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

Mars Limited

For each Whiskas 1+ Adult Poultry Feasts In Jelly Pouches 40X85G sold during the period 03/08/2026 - 23/08/2026, Mars Limited will pay £0.63 to Marie Curie, up to a combined maximum donation of £14,000.00 across all product lines. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland). For each Whiskas 7+ Senior Poultry Feast In Jelly Pouches 40X85G sold during the period 03/08/2026 - 23/08/2026, Mars Limited will pay £0.63 to Marie Curie, up to a combined maximum donation of £14,000.00 across all product lines. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

MOJU LTD

For each Moju Ginger Doser 420Ml sold during the period 29/07/2026 - 18/08/2026, MOJU LTD will pay £0.2 to Marie Curie. Donations are not subject to any cap. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Moju Hot Mango Doser 420Ml sold during the period 29/07/2026 - 18/08/2026, MOJU LTD will pay £0.2 to Marie Curie. Donations are not subject to any cap. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Moju Turmeric Doser 420Ml sold during the period 29/07/2026 - 18/08/2026, MOJU LTD will pay £0.2 to Marie Curie. Donations are not subject to any cap. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

Mondelez UK Limited

For each Cdm Caramel 180G 17Ca sold during the period 03/08/2026 - 23/08/2026, Mondelez UK Limited will pay £0.05 to Marie Curie, up to a combined maximum donation of £25,000.00 across all product lines. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Cdm Mc Jpc 160G 19Ca sold during the period 03/08/2026 - 23/08/2026, Mondelez UK Limited will pay £0.05 to Marie Curie, up to a combined maximum donation of £25,000.00 across all product lines. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Cdm Crunchie 180G 16Ca sold during the period 03/08/2026 - 23/08/2026, Mondelez UK Limited will pay £0.05 to Marie Curie, up to a combined maximum donation of £25,000.00 across all product lines. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Cdm 180G More Nutty Pra Crisp 15Ca sold during the period 03/08/2026 - 23/08/2026, Mondelez UK Limited will pay £0.05 to Marie Curie, up to a combined maximum donation of £25,000.00 across all product lines. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Cdm 195G More Biscoff 15Ca sold during the period 03/08/2026 - 23/08/2026, Mondelez UK Limited will pay £0.05 to Marie Curie, up to a combined maximum donation of £25,000.00 across all product lines. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Cadbury Flake 4 Pack 20Ca sold during the period 03/08/2026 - 23/08/2026, Mondelez UK Limited will pay £0.05 to Marie Curie, up to a combined maximum donation of £25,000.00 across all product lines. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Cad 149G Boost 4Pk 12Ca sold during the period 03/08/2026 - 23/08/2026, Mondelez UK Limited will pay £0.05 to Marie Curie, up to a combined maximum donation of £25,000.00 across all product lines. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Cad Wispa Gold 153.2G 4Pk 11Ca sold during the period 03/08/2026 - 23/08/2026, Mondelez UK Limited will pay £0.05 to Marie Curie, up to a combined maximum donation of £25,000.00 across all product lines. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Cad 129G 3Pk Twirl Orange 12Ca sold during the period 03/08/2026 - 23/08/2026, Mondelez UK Limited will pay £0.05 to Marie Curie, up to a combined maximum donation of £25,000.00 across all product lines. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Belvita Strawberry Duo Yoghurt Sandwich 8X253G sold during the period 03/08/2026 - 23/08/2026, Mondelez UK Limited will pay £0.08 to Marie Curie, up to a combined maximum donation of £10,000.00 across all product lines. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Belvita Chocolate Hazelnut Duo Sandwich 8X253G sold during the period 03/08/2026 - 23/08/2026, Mondelez UK Limited will pay £0.08 to Marie Curie, up to a combined maximum donation of £10,000.00 across all product lines. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

Muller Limited

For each Muller Corner Banana Yogurt With Chocolate Flakes 124G sold during the period 29/07/2026 - 18/08/2026, Muller Limited will pay £0.02 to Marie Curie, up to a maximum donation of £1,987.34. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Muller Corner Vanilla Yogurt With Chocolate Balls 124G sold during the period 29/07/2026 - 18/08/2026, Muller Limited will pay £0.02 to Marie Curie, up to a maximum donation of £2,563.67. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Muller Corner Red Cherry Yogurt 136G sold during the period 29/07/2026 - 18/08/2026, Muller Limited will pay £0.02 to Marie Curie, up to a maximum donation of £2,757.43. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Muller Corner Strawberry Yogurt 136G sold during the period 29/07/2026 - 18/08/2026, Muller Limited will pay £0.02 to Marie Curie, up to a maximum donation of £2,310.28. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Muller Corner Vanilla Chocoball Yogurt 124G sold during the period 29/07/2026 - 18/08/2026, Muller Limited will pay £0.02 to Marie Curie, up to a maximum donation of £2,235.76. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Muller Corner Fruit Limited Edition 136G sold during the period 29/07/2026 - 18/08/2026, Muller Limited will pay £0.02 to Marie Curie, up to a maximum donation of £2,260.60. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Muller Light Banana & Custard Yogurt 160G sold during the period 29/07/2026 - 18/08/2026, Muller Limited will pay £0.02 to Marie Curie, up to a maximum donation of £1,291.77. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Muller Light Cherry Yogurt 160G sold during the period 29/07/2026 - 18/08/2026, Muller Limited will pay £0.02 to Marie Curie, up to a maximum donation of £2,579.56. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Muller Light Strawberry Yogurt 160G sold during the period 29/07/2026 - 18/08/2026, Muller Limited will pay £0.02 to Marie Curie, up to a maximum donation of £2,393.75. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Muller Light Toffee Yogurt 160G sold during the period 29/07/2026 - 18/08/2026, Muller Limited will pay £0.02 to Marie Curie, up to a maximum donation of £87.44. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Muller Light Limited Edition Yogurt 160G sold during the period 29/07/2026 - 18/08/2026, Muller Limited will pay £0.02 to Marie Curie, up to a maximum donation of £1,788.60. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Muller Light Vanilla & Chocolate Yogurt 160G sold during the period 29/07/2026 - 18/08/2026, Muller Limited will pay £0.02 to Marie Curie, up to a maximum donation of £1,490.50. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Muller Rice Original Low Fat Pudding Dessert 170G sold during the period 29/07/2026 - 18/08/2026, Muller Limited will pay £0.02 to Marie Curie, up to a maximum donation of £1,863.13. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Muller Rice Strawberry Low Fat Pudding Dessert 170G sold during the period 29/07/2026 - 18/08/2026, Muller Limited will pay £0.02 to Marie Curie, up to a maximum donation of £1,242.09. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Muller Rice Apple Low Fat 170G sold during the period 29/07/2026 - 18/08/2026, Muller Limited will pay £0.02 to Marie Curie, up to a maximum donation of £1,589.87. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Muller Rice Vanilla Custard Low Fat Pudding Dessert 170G sold during the period 29/07/2026 - 18/08/2026, Muller Limited will pay £0.02 to Marie Curie, up to a maximum donation of £397.47. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Muller Rice Limited Edition 170G sold during the period 29/07/2026 - 18/08/2026, Muller Limited will pay £0.02 to Marie Curie, up to a maximum donation of £496.83. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

Myton

For each Limited Edish Chicken Fillet 2Kg sold during the period 03/08/2026 - 23/08/2026, Myton will pay £0.5 to Marie Curie. Donations are not subject to any cap. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

Ornua Foods UK Limited

For each Min: Pilgrims Choice Ex Mature 350G sold during the period 29/07/2026 - 18/08/2026, Ornua Foods UK Limited will pay £0.15 to Marie Curie. Donations are not subject to any cap. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Min: Pilgrims Choice Mat Ched 350G sold during the period 29/07/2026 - 18/08/2026, Ornua Foods UK Limited will pay £0.15 to Marie Curie. Donations are not subject to any cap. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Min: Pilgrims Choice Lighter Extra Mature Cheddar 350G sold during the period 29/07/2026 - 18/08/2026, Ornua Foods UK Limited will pay £0.15 to Marie Curie. Donations are not subject to any cap. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

Pladis Limited

For each Mcv Iced Gems 7X (5X23G) sold during the period 03/08/2026 - 23/08/2026, Pladis Limited will pay £0.05 to Marie Curie. Donations are not subject to any cap. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Choc Flavour Gems Multipack 7X5X23G Rrp sold during the period 03/08/2026 - 23/08/2026, Pladis Limited will pay £0.05 to Marie Curie. Donations are not subject to any cap. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Candyfloss Iced Gems Multibags 5Pk 7X5X23G sold during the period 03/08/2026 - 23/08/2026, Pladis Limited will pay £0.05 to Marie Curie. Donations are not subject to any cap. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Mini Choc Digs Multipack 5Pk 8X5X19G Rrp sold during the period 03/08/2026 - 23/08/2026, Pladis Limited will pay £0.05 to Marie Curie. Donations are not subject to any cap. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Mcv Mini Gingerbread Men 8X6X19G sold during the period 03/08/2026 - 23/08/2026, Pladis Limited will pay £0.05 to Marie Curie. Donations are not subject to any cap. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Penguin Milk Twin 14Pk 18X14 Rrp sold during the period 03/08/2026 - 23/08/2026, Pladis Limited will pay £0.05 to Marie Curie. Donations are not subject to any cap. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Mcvities Gold Bars 18X14Pk sold during the period 03/08/2026 - 23/08/2026, Pladis Limited will pay £0.05 to Marie Curie. Donations are not subject to any cap. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

Premier Foods PLC

For each Mr Kipling Latte Tarts sold during the period 29/07/2026 - 18/08/2026, Premier Foods PLC will pay £0.05 to Marie Curie. Donations are not subject to any cap. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Mr Kipling 4 Birthday Cake Tarts sold during the period 29/07/2026 - 18/08/2026, Premier Foods PLC will pay £0.05 to Marie Curie. Donations are not subject to any cap. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Mr Kipling Caramel Tarts 4Pk sold during the period 29/07/2026 - 18/08/2026, Premier Foods PLC will pay £0.05 to Marie Curie. Donations are not subject to any cap. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Mr Kipling 4 Strawberries And Cream Tarts sold during the period 29/07/2026 - 18/08/2026, Premier Foods PLC will pay £0.05 to Marie Curie. Donations are not subject to any cap. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

Primula Limited

For each Min: Primula Cheese 'N' Chives 140G sold during the period 29/07/2026 - 18/08/2026, Primula Limited will pay £0.0625 to Marie Curie. Donations are not subject to any cap. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Min: Primula Cheese 'N' Ham 140G sold during the period 29/07/2026 - 18/08/2026, Primula Limited will pay £0.0625 to Marie Curie. Donations are not subject to any cap. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Min: Primula Cheese 'N' Jalapenos 140G sold during the period 29/07/2026 - 18/08/2026, Primula Limited will pay £0.0625 to Marie Curie. Donations are not subject to any cap. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Min: Primula Cheese 'N' Prawns 140G sold during the period 29/07/2026 - 18/08/2026, Primula Limited will pay £0.0625 to Marie Curie. Donations are not subject to any cap. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Min: Primula Original Cheese 140G sold during the period 29/07/2026 - 18/08/2026, Primula Limited will pay £0.0625 to Marie Curie. Donations are not subject to any cap. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

Procter & Gamble UK Group Holdings Limited

For each Febreze Bathroom Blossom & Breeze 1Ct sold during the period 03/08/2026 - 23/08/2026, Procter & Gamble UK Group Holdings Limited will pay £0.05 to Marie Curie, up to a combined maximum donation of £50,000.00 across all product lines. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Febreze Bathroom Cotton Fresh 1Ct sold during the period 03/08/2026 - 23/08/2026, Procter & Gamble UK Group Holdings Limited will pay £0.05 to Marie Curie, up to a combined maximum donation of £50,000.00 across all product lines. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Flash Swd Multi Purpose Apple Blossom Ab Spray 800Ml sold during the period 03/08/2026 - 23/08/2026, Procter & Gamble UK Group Holdings Limited will pay £0.05 to Marie Curie, up to a combined maximum donation of £50,000.00 across all product lines. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Flash Swd Kitchen Mandarin Spray 800Ml sold during the period 03/08/2026 - 23/08/2026, Procter & Gamble UK Group Holdings Limited will pay £0.05 to Marie Curie, up to a combined maximum donation of £50,000.00 across all product lines. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Flash Swd Multi Purpose Wild Berries Ab Spray 800Ml sold during the period 03/08/2026 - 23/08/2026, Procter & Gamble UK Group Holdings Limited will pay £0.05 to Marie Curie, up to a combined maximum donation of £50,000.00 across all product lines. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Febreze Bathroom Spring Awakening 1Ct sold during the period 03/08/2026 - 23/08/2026, Procter & Gamble UK Group Holdings Limited will pay £0.05 to Marie Curie, up to a combined maximum donation of £50,000.00 across all product lines. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Duster Starter Kit (Small In The Box) sold during the period 03/08/2026 - 23/08/2026, Procter & Gamble UK Group Holdings Limited will pay £0.05 to Marie Curie, up to a combined maximum donation of £50,000.00 across all product lines. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Flash Swd Shower Spray 800Ml sold during the period 03/08/2026 - 23/08/2026, Procter & Gamble UK Group Holdings Limited will pay £0.05 to Marie Curie, up to a combined maximum donation of £50,000.00 across all product lines. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Flash Swd Bathroom White Blossom Ab Spray 800Ml sold during the period 03/08/2026 - 23/08/2026, Procter & Gamble UK Group Holdings Limited will pay £0.05 to Marie Curie, up to a combined maximum donation of £50,000.00 across all product lines. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Flash Swd Kitchen Lemon Spray 800Ml sold during the period 03/08/2026 - 23/08/2026, Procter & Gamble UK Group Holdings Limited will pay £0.05 to Marie Curie, up to a combined maximum donation of £50,000.00 across all product lines. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Fairy Original Washing Up Liquid 1.015L sold during the period 03/08/2026 - 23/08/2026, Procter & Gamble UK Group Holdings Limited will pay £0.05 to Marie Curie, up to a combined maximum donation of £50,000.00 across all product lines. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Fairy Pome Washing Up Liquid 1.015L sold during the period 03/08/2026 - 23/08/2026, Procter & Gamble UK Group Holdings Limited will pay £0.05 to Marie Curie, up to a combined maximum donation of £50,000.00 across all product lines. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Flash Bathroom Task With Febreze Bath 500Ml sold during the period 03/08/2026 - 23/08/2026, Procter & Gamble UK Group Holdings Limited will pay £0.05 to Marie Curie, up to a combined maximum donation of £50,000.00 across all product lines. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Flash Spray With Bleach 10X500Ml sold during the period 03/08/2026 - 23/08/2026, Procter & Gamble UK Group Holdings Limited will pay £0.05 to Marie Curie, up to a combined maximum donation of £50,000.00 across all product lines. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Flash Kitchen Specialty Fresh Citrus 500Ml sold during the period 03/08/2026 - 23/08/2026, Procter & Gamble UK Group Holdings Limited will pay £0.05 to Marie Curie, up to a combined maximum donation of £50,000.00 across all product lines. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Febreze Air Spring Awakening 185Ml sold during the period 03/08/2026 - 23/08/2026, Procter & Gamble UK Group Holdings Limited will pay £0.05 to Marie Curie, up to a combined maximum donation of £50,000.00 across all product lines. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Febreze Air Blossom & Breeze 185Ml sold during the period 03/08/2026 - 23/08/2026, Procter & Gamble UK Group Holdings Limited will pay £0.05 to Marie Curie, up to a combined maximum donation of £50,000.00 across all product lines. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Febreze Air Cotton Fresh 185Ml sold during the period 03/08/2026 - 23/08/2026, Procter & Gamble UK Group Holdings Limited will pay £0.05 to Marie Curie, up to a combined maximum donation of £50,000.00 across all product lines. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Fairy Sts Fresh Spary 10X500Ml sold during the period 03/08/2026 - 23/08/2026, Procter & Gamble UK Group Holdings Limited will pay £0.05 to Marie Curie, up to a combined maximum donation of £50,000.00 across all product lines. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Fairy Sts Lemon Spray 10X500Ml sold during the period 03/08/2026 - 23/08/2026, Procter & Gamble UK Group Holdings Limited will pay £0.05 to Marie Curie, up to a combined maximum donation of £50,000.00 across all product lines. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Flash Dtf Lemon 10X800Ml/Uk sold during the period 03/08/2026 - 23/08/2026, Procter & Gamble UK Group Holdings Limited will pay £0.05 to Marie Curie, up to a combined maximum donation of £50,000.00 across all product lines. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Fairy Adw Mir Yellow 4X45Ct Gb Ecl sold during the period 03/08/2026 - 23/08/2026, Procter & Gamble UK Group Holdings Limited will pay £0.05 to Marie Curie, up to a combined maximum donation of £50,000.00 across all product lines. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Lenor Scent Booster Spring Awakening 735G sold during the period 03/08/2026 - 23/08/2026, Procter & Gamble UK Group Holdings Limited will pay £0.05 to Marie Curie, up to a combined maximum donation of £50,000.00 across all product lines. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Lenor Unstoppables Fresh Scent Booster 735G sold during the period 03/08/2026 - 23/08/2026, Procter & Gamble UK Group Holdings Limited will pay £0.05 to Marie Curie, up to a combined maximum donation of £50,000.00 across all product lines. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Flash Lemon Liquid 1L sold during the period 03/08/2026 - 23/08/2026, Procter & Gamble UK Group Holdings Limited will pay £0.05 to Marie Curie, up to a combined maximum donation of £50,000.00 across all product lines. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Lenor Fabric Enhancer Beads Almond Milk & Manuka Honey 735G sold during the period 03/08/2026 - 23/08/2026, Procter & Gamble UK Group Holdings Limited will pay £0.05 to Marie Curie, up to a combined maximum donation of £50,000.00 across all product lines. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Lenor Fabric Enhancer Beads Gold Orchid 735G sold during the period 03/08/2026 - 23/08/2026, Procter & Gamble UK Group Holdings Limited will pay £0.05 to Marie Curie, up to a combined maximum donation of £50,000.00 across all product lines. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Febreze Fabric Refresher Spray Blossom & Breeze 385Ml sold during the period 03/08/2026 - 23/08/2026, Procter & Gamble UK Group Holdings Limited will pay £0.05 to Marie Curie, up to a combined maximum donation of £50,000.00 across all product lines. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Febreze Fabric Refresher Spray Cotton Fresh 385Ml sold during the period 03/08/2026 - 23/08/2026, Procter & Gamble UK Group Holdings Limited will pay £0.05 to Marie Curie, up to a combined maximum donation of £50,000.00 across all product lines. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Fairy Non Bio Pods Washing Liquid Capsule For Sensitive Skin 22 Washes sold during the period 03/08/2026 - 23/08/2026, Procter & Gamble UK Group Holdings Limited will pay £0.05 to Marie Curie, up to a combined maximum donation of £50,000.00 across all product lines. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Ariel Original All In 1 Pods Washing Liquid Capsules 22 Washes sold during the period 03/08/2026 - 23/08/2026, Procter & Gamble UK Group Holdings Limited will pay £0.05 to Marie Curie, up to a combined maximum donation of £50,000.00 across all product lines. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Lenor Fabric Conditioner Coastal Flower & Cypress 37 Washes 1.147L sold during the period 03/08/2026 - 23/08/2026, Procter & Gamble UK Group Holdings Limited will pay £0.05 to Marie Curie, up to a combined maximum donation of £50,000.00 across all product lines. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Lenor Fabric Conditioner Jasmine & Wild Berries 37 Washes 1.147L sold during the period 03/08/2026 - 23/08/2026, Procter & Gamble UK Group Holdings Limited will pay £0.05 to Marie Curie, up to a combined maximum donation of £50,000.00 across all product lines. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Lenor Fabric Conditioner Gold Orchid 37 Washes 1.147L sold during the period 03/08/2026 - 23/08/2026, Procter & Gamble UK Group Holdings Limited will pay £0.05 to Marie Curie, up to a combined maximum donation of £50,000.00 across all product lines. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Fairy Fabric Conditioner Almond & Manuka Honey 37 Washes 1.147L sold during the period 03/08/2026 - 23/08/2026, Procter & Gamble UK Group Holdings Limited will pay £0.05 to Marie Curie, up to a combined maximum donation of £50,000.00 across all product lines. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Bold Laundry Detergent Liquid Pod Spring Awakening 22 Washes sold during the period 03/08/2026 - 23/08/2026, Procter & Gamble UK Group Holdings Limited will pay £0.05 to Marie Curie, up to a combined maximum donation of £50,000.00 across all product lines. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Bold Laundry Detergent Liquid Pod Lavender & Chamomile 22 Washes sold during the period 03/08/2026 - 23/08/2026, Procter & Gamble UK Group Holdings Limited will pay £0.05 to Marie Curie, up to a combined maximum donation of £50,000.00 across all product lines. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

Pukka Pies Limited

For each Chi & Mushroom Pie sold during the period 29/07/2026 - 18/08/2026, Pukka Pies Limited will pay £0.125 to Marie Curie. Donations are not subject to any cap. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Chi & Bacon Pie sold during the period 29/07/2026 - 18/08/2026, Pukka Pies Limited will pay £0.125 to Marie Curie. Donations are not subject to any cap. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Beef/Onion Pie sold during the period 29/07/2026 - 18/08/2026, Pukka Pies Limited will pay £0.125 to Marie Curie. Donations are not subject to any cap. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Veggie Plc Pie sold during the period 29/07/2026 - 18/08/2026, Pukka Pies Limited will pay £0.125 to Marie Curie. Donations are not subject to any cap. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Stk & Kidney Pie sold during the period 29/07/2026 - 18/08/2026, Pukka Pies Limited will pay £0.125 to Marie Curie. Donations are not subject to any cap. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each All Steak Pie sold during the period 29/07/2026 - 18/08/2026, Pukka Pies Limited will pay £0.125 to Marie Curie. Donations are not subject to any cap. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Chicken Ham & Leek Pie sold during the period 29/07/2026 - 18/08/2026, Pukka Pies Limited will pay £0.125 to Marie Curie. Donations are not subject to any cap. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Chicken Balti Pie sold during the period 29/07/2026 - 18/08/2026, Pukka Pies Limited will pay £0.125 to Marie Curie. Donations are not subject to any cap. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Creamy Pepper Steak Pie sold during the period 29/07/2026 - 18/08/2026, Pukka Pies Limited will pay £0.125 to Marie Curie. Donations are not subject to any cap. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Vindaloo Pie sold during the period 29/07/2026 - 18/08/2026, Pukka Pies Limited will pay £0.125 to Marie Curie. Donations are not subject to any cap. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Pukka Sausage Rolls 4Pk 240G sold during the period 29/07/2026 - 18/08/2026, Pukka Pies Limited will pay £0.125 to Marie Curie. Donations are not subject to any cap. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

Red Bull Company Limited

For each RED BULL WHITE PEACH EDITION SUGAR FREE 4 X 250ML sold during the period 03/08/2026 - 23/08/2026, Red Bull Company Limited will pay £0.2 to Marie Curie, up to a combined maximum donation of £5,000.00 across all product lines. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each RED BULL CITRUS ZEST 4 X 250ML sold during the period 03/08/2026 - 23/08/2026, Red Bull Company Limited will pay £0.2 to Marie Curie, up to a combined maximum donation of £5,000.00 across all product lines. Marie Curie does not endorse any brand or product. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

Sofidel UK Limited

For each Regina 3Rl sold during the period 03/08/2026 - 23/08/2026, Sofidel UK Limited will pay £0.15 to Marie Curie, up to a maximum donation of £10,000.00. Marie Curie does not endorse any brand or product. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

Soreen Limited

For each Soreen Malt 260G sold during the period 29/07/2026 - 18/08/2026, Soreen Limited will pay £0.0625 to Marie Curie. Donations are not subject to any cap. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Soreen Banana Loaf 260G sold during the period 29/07/2026 - 18/08/2026, Soreen Limited will pay £0.0625 to Marie Curie. Donations are not subject to any cap. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Soreen Lift Bars Blueberry 4 X 42G sold during the period 29/07/2026 - 18/08/2026, Soreen Limited will pay £0.0625 to Marie Curie. Donations are not subject to any cap. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Soreen Lift Bars Raspberry & Vanilla 4 X 42G sold during the period 29/07/2026 - 18/08/2026, Soreen Limited will pay £0.0625 to Marie Curie. Donations are not subject to any cap. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

Tropicana Limited

For each Naked Blue Machine Juice 750Ml sold during the period 29/07/2026 - 18/08/2026, Tropicana Limited will pay £0.1 to Marie Curie. Donations are not subject to any cap. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Naked Green Machine Juice 750Ml sold during the period 29/07/2026 - 18/08/2026, Tropicana Limited will pay £0.1 to Marie Curie. Donations are not subject to any cap. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Naked Fire Machine 750Ml sold during the period 29/07/2026 - 18/08/2026, Tropicana Limited will pay £0.1 to Marie Curie. Donations are not subject to any cap. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Naked Rainbow Machine 750Ml sold during the period 29/07/2026 - 18/08/2026, Tropicana Limited will pay £0.1 to Marie Curie. Donations are not subject to any cap. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

Walkers Snack Foods Limited

For each Walkers Worcester Sauce With Lea And Perrins 6 X 25G sold during the period 03/08/2026 - 23/08/2026, Walkers Snack Foods Limited will pay £0.08 to Marie Curie, up to a combined maximum donation of £2,500.00 across all product lines. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Walkers Tomato Ketchup With Heinz 6 X 25G sold during the period 03/08/2026 - 23/08/2026, Walkers Snack Foods Limited will pay £0.08 to Marie Curie, up to a combined maximum donation of £2,500.00 across all product lines. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Walkers Bbq 6 X 25G (Nhfss) sold during the period 03/08/2026 - 23/08/2026, Walkers Snack Foods Limited will pay £0.08 to Marie Curie, up to a combined maximum donation of £2,500.00 across all product lines. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Sensations Thai Sweet Chilli 5 X 25G sold during the period 03/08/2026 - 23/08/2026, Walkers Snack Foods Limited will pay £0.08 to Marie Curie, up to a combined maximum donation of £2,500.00 across all product lines. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Doritos Tangy Cheese 5 X 30G sold during the period 03/08/2026 - 23/08/2026, Walkers Snack Foods Limited will pay £0.08 to Marie Curie, up to a combined maximum donation of £2,500.00 across all product lines. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Doritos Chilli Heatwave 5 X 30G sold during the period 03/08/2026 - 23/08/2026, Walkers Snack Foods Limited will pay £0.08 to Marie Curie, up to a combined maximum donation of £2,500.00 across all product lines. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Walkers Oven Baked Cheese & Onion Crisps 6 X 22G sold during the period 03/08/2026 - 23/08/2026, Walkers Snack Foods Limited will pay £0.08 to Marie Curie, up to a combined maximum donation of £2,500.00 across all product lines. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Walkers Oven Baked Sea Salt Crisps 6 X 22G sold during the period 03/08/2026 - 23/08/2026, Walkers Snack Foods Limited will pay £0.08 to Marie Curie, up to a combined maximum donation of £2,500.00 across all product lines. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Walkers Oven Baked Salt & Vinegar 6 X 22G sold during the period 03/08/2026 - 23/08/2026, Walkers Snack Foods Limited will pay £0.08 to Marie Curie, up to a combined maximum donation of £2,500.00 across all product lines. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

Warburtons Limited

For each Warburtons 8 Crumpet Thins Marie Curie Epgb sold during the period 03/08/2026 - 23/08/2026, Warburtons Limited will pay £0.1 to Marie Curie. Donations are not subject to any cap. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

WASABI CO. LTD

For each Wasabi Chicken Katsu Curry & Rice 450G sold during the period 29/07/2026 - 18/08/2026, WASABI CO. LTD will pay £0.2 to Marie Curie. Donations are not subject to any cap. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Wasabi Chicken Katsu Yakisoba 450G (Exclusive) sold during the period 29/07/2026 - 18/08/2026, WASABI CO. LTD will pay £0.2 to Marie Curie. Donations are not subject to any cap. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Wasabi Sweet Chilli Chicken & Rice 450G sold during the period 29/07/2026 - 18/08/2026, WASABI CO. LTD will pay £0.2 to Marie Curie. Donations are not subject to any cap. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Wasabi Sweet Chilli Chicken Yakisoba 450G sold during the period 29/07/2026 - 18/08/2026, WASABI CO. LTD will pay £0.2 to Marie Curie. Donations are not subject to any cap. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Wasabi Chilli & Garlic Szechuan Chicken sold during the period 29/07/2026 - 18/08/2026, WASABI CO. LTD will pay £0.2 to Marie Curie. Donations are not subject to any cap. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Wasabi Chicken Teriyaki Yakisoba 430G sold during the period 29/07/2026 - 18/08/2026, WASABI CO. LTD will pay £0.2 to Marie Curie. Donations are not subject to any cap. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

YOPLAIT UK Limited

For each Petits Filous Strawberry, Raspberry & Apricot Yogurt Pots sold during the period 29/07/2026 - 18/08/2026, YOPLAIT UK Limited will pay £0.15 to Marie Curie. Donations are not subject to any cap. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Petits Filous Greek Style Strawberry Yoghurt Pouch 4X85G sold during the period 29/07/2026 - 18/08/2026, YOPLAIT UK Limited will pay £0.13 to Marie Curie. Donations are not subject to any cap. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Petits Filous Greek Style Vanilla Yoghurt Pouch 4X85G sold during the period 29/07/2026 - 18/08/2026, YOPLAIT UK Limited will pay £0.13 to Marie Curie. Donations are not subject to any cap. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).