Based on this product's specifications, here are some alternatives and similar models
InLine Socket strip 3-way earth contact CEE 7/3 InLine 16435S
Summary description:
The InLine Socket strip features a 3-way earth contact CEE 7/3 design with a convenient switch. It has a 5m black cable, angled power plug, and supports up to 3500W at 230V with a maximum current of 16A. Ideal for safe and efficient power distribution in various settings.