TL Computer Systems (Wales) ltd ← View details 40 Holton Road, Barry, Wales CF63 4HD +44 1446 747702 Get Directions From* To * — Required information