The company, which has sites in North London and Slough, in addition to its Newry headquarters, has gained the investment from Whiterock to help it build on its existing growth trajectory and ...