About Duffryn Ffrwd Manor Limited (05769680) United Kingdom