I'm with CATS, halfway through. Mixed bag, PM me if you'd like more details.
I've visited PAT in Bournemouth where GTS are based. No personal experience but they seem a small and dedicated outfit who have been around a long time. I've yet to find anyone with a bad word to say about them.