About Duffryn Services Ltd (13351344) United Kingdom