Holiday Centres in Llantwit Major, South Glamorgan We help you find any company! Farmers Barns Limited Rosedew Farm, Llantwit Major Llantwit Major, South Glamorgan