In case anybody was interested I've finally had time to get the car up on some axle stands.
I cleaned all the bottom of the car as it was caked in oil, I then ran the engine for about 10 mins and went for a look and the oil is leaking from the gasket between the engine casing and the oil sump. As far as I can tell anyway.
I can't seen any oil coming from the places that Kwik Fit told me it was coming from (I.e the oil filter housing).
I have also checked the oil level on the dip stick (making sure the car was on level ground and had been resting for over an hour without the engine being turned on) and it is about 4mm above the maximum oil level. This is after a few weeks of it leaking as well so it must have been even higher when it left Kwik Fit. Could this cause a build up of pressure in the crank case maybe? This could perhaps burst through the gasket possibly?
Before cleaning:
After cleaning it all and running the engine for ten mins:
I also did a little video
https://www.youtube.com/watch?v=TQ1ZlydAtUA&feature=youtube_gdata_player
not sure if this will work as a link as only just uploaded it.. If you can see the vid though you'll see that there is no oil leaking from the oil filter housing and that it's all coming from the gasket.
Anyway, I think I'm going to take this to a local garage that has been recommended by my friend and ask them to replace the gasket.