From my research this looks to be 1960s. It had petrol in it. I didn't clean it out in case someone would like to continue using it. I cannot say whether the cap will leak if used.
Vintage Valor Petrol Can
SKU: TSW37
£26.99Price
Small Item - Delivery included