Yes - does sound like cat is shite. Should be able to remove and replace yourself.
Pull the Door card off (easy as) and just check things are in order. Disconnect/reconnect electricals.
- check screws are firm etc..
Degrease the engine and underneath and check a day later exactly where the oil is coming from.