Try posting a picture of what you need if you can as microswitch can mean many things.
This is my guess at what you mean, is it for an electric shower?
This one is at CPC
CAMDEN|CSM30520D|MICROSWITCH, V3, 28MM LEVER | CPC
They have many with different ratings and levers.