Have you tried applying to GA companies? Maybe worth a try just to get your foot in the door. Would London be too far to travel across the M4? There is plenty of GA at Luton. CSE at Oxford. Citation i think has a base at Oxford also. Citation at Bournemouth. Not sure if any maintenance isc arried out at Filton??