Tramshed tech based in central cardiff is a collaborative space where start ups scale ups and large enterprises come together […]