About Duffryn Ltd (13545965) United Kingdom