About Dyffryn Management Limited (09182389) United Kingdom