Repair in Dinas Powys, South Glamorgan We help you find any company! Environmental Engineering Controls (e.e.c.) Limited Unit 3 Vale Enterprise Centre Hayes Road, Sully Dinas Powys, South Glamorgan