About Dyffryn Teifi Developments Limited (11836502) United Kingdom