I can only NOT recommend you even consider Carafit. Have had a really bad experience with them.
I have used a mobile caravan tech based in Llandysul, but cannot recall his name. He couldn't do warranty work though. Will update if I can find his details
Amazing family weekend with old steam engines, classic car displays, market stalls, and full catering and bar. And camping on site - Save £25 by booking in advance.