About Duffryn Farm Estate Llp (OC423923) United Kingdom