I don’t recognise the name of the insurer.
MCM Insurance only works with insurance companies that are approved and regulated by the Financial Services Authority (FSA). You can find information about all of the insurers we work with in the About us section of the website here or you can check their details on the Financial Services Authority website.