Overview
Category
Auto electrical service
TWA is a family run business that has built up an enviable reputation over the last 25 years. Located in Newport, we serve customers all over South Wales. We have an established and loyal customer base including private and commercial customers. We also have trade links with main dealers and other independent garages.