Engineering in Bargoed, Mid Glamorgan We help you find any company! Eurosource Limited Ty Allforol Euro Business Park, Angel Lane Aberbargoed Bargoed, Mid Glamorgan