Can't tell you the things you want to know. However just played football with my good mate who works for Excell at head office in LGW. He says they are using more aircraft (767-200 and 737-800)from may and are taking on crews. However!!! He says the aircraft are being damp leased from Air Atlanta (Aircraft/Pilots/In-charge crew memeber) So the only jobs going with Excell are cabin crew. But apparently Air Atlanta are taking on people to cater for this lease. I seem to remember a post on here before on their T&C's etc.
Hope this helps!!