80 Litre Large Clear Plastic Stackable Storage Containers With Lids Pack Of 10

Manufactured from tough polypropylene plastic the containers are both stackable and nestable.

eBay