Unit 45
Gelli Ind Estate
Gelli
Pentre
Mid Glamorgan
CF41 7UW
United Kingdom
Tel: 01443 444930
Website: www.barakafoods.co.uk
E-mail: admin@barakafoods.co.uk
No of Employees: 21-50
Manufacturers/Processors