This is a used door catch handle and microswitch from a Bosch SRS43C12GB/21 dishwasher.
According to www.bosch-home.co.uk this will fit the following models:
SRS43C12GB/21
SRS43C12GB/23
This may be compatible with other models but please check first.
This includes the microswitch (Part no: 00165926)
Thanks for looking.