Looking at the company accounts R&C made a loss every year except 2010 and 2011.
They have not submitted their 2017 accounts yet,
2008-2009
Turnover £13,027,602
Loss £7,213,845
2010
Turnover £10,583,817
Profit £156,454
2011
Turnover £10,054,202
Profit £346,953
2012
Turnover £10,257,658...