Based on this product's specifications, here are some alternatives and similar models
Power cord MEGA 2 m BS1363 to IEC 60320 C19, 250 V 16 A, black
Summary description:
MEGA power cord, 2 m length, with BS 1363 plug and IEC 60320 C19 coupler. Rated for 250 V and 16 A, designed for connecting equipment that requires a C19 inlet to UK mains. Suitable for servers, UPS units, power distribution units and high-current IT or networking devices; durable black cable for reliable mains connection.