They've gone bust before if I remember correctly and this was a new company set up from the ashes of the old one, this current one seemingly being started in 2009.
At the end of the day there are plenty of competitors, Carnaby, Swift, Willerby, Pemberton, Regal, Victory and ABI, to name a few...