Strong, consistent track record

The group in 2014

The group in 2025

Revenue

£121m

 £419m

Revenue from Non-UK customers

c.30%

 c.63%

Number of countries

4

 17

Number of key brands

5

 29

Number of employees

1,008

 2,338