ATC Lasham, a civvie MRO (maintenance repair organisation), have opened a hangar at St Athan for 757/767 checks. Never served there, only played sports a couple of times, so don't know how it fits into the infrastructure.
http://www.atclasham.co.uk/locations.html