Default title Posted on March 11, 2016March 22, 2016 by admin 2005 – We’re proud to announce we’ve officially been listed within the top 100 start up companies in Wales