Motion Pictures in Llantwit Major, South Glamorgan We help you find any company! Dufia Films Ltd Lynher Cottage, Llanmaes Llantwit Major, South Glamorgan