Company name: The Welsh Business Shows
Description: The Welsh Business Shows: TWBS B2B Exhibitions. The Welsh business Shows are dedicated to ensuring quality business exhibitions every time.
22 Velindre St, Port Talbot SA13 1BJ, United Kingdom