I think the lawyer you need is one who specialises in the law of the country that applies to your contract.
Somewhere in your contract the country who's law applies, should be specified.
Just because the employing company were on the Isle of Man, does not mean that Isle of Man law applies to the contract.