I recall reading an article about them in one of the advertising papers back in November (can't remember which one, but the European wide heli and aircraft sales one that is also on line). This gave quite a good run down on the co and the people, so may be worth locating first.
If you want the 'paper' copy I read it in reception at AML/ Walton Wood.
h-r (CDT)