COS Group ← View details Unit 6, Ty Verlon Industrial Estate, Cardiff Road, Barry, Wales CF63 2BE +44 1446 418000 Get Directions From* To * — Required information