Looks like they are just about to be taken over by some as yet unknown outfit. Not for the first time. Have a look on the airmech's site for more information about them, or go across to their shed at LGW and ask the blokes there their views. Good luck.