I am not sure that buscopan and colofac are mint based, though I do recall colpermin is. The active ingredient in buscopan is hyoscine butylbromide. I shall ask professor google and return.
Here’s what I found:
Colofac: Colofac Tablets 135 mg contain Mebeverinehydrochloride. This belongs to a group of medicines called antispasmodics. This medicine is used to treat symptoms of irritable bowel syndrome (IBS) and similar problems such as chronic irritable colon, spastic constipation, mucous colitis and spastic colitis.
Colpermin, I read, is peppermint oil in a coating that is meant to prevent the tablets dissolving until they get to the bowel so the oil can do its work directly on the muscles down there.
The upshot is I might try colofac in future but normally if I start taking buscopan regularly at the first twinge it seems to work.