The company has approximately 800 employees worldwide, and annual revenues exceed £90M (2006).
В компании работает около 800 сотрудников по всему миру, а годовой доход превышает 90 млн фунтов стерлингов (в 2006 году).