Web Portals in Barry, South Glamorgan We help you find any company! Utellus Limited Unit C, Priority Enterprise Park Ty Verlon Industrial Estate, Cardiff Road Barry, South Glamorgan