About Durco Holdings Ltd (12459539) United Kingdom