About Durkan & Sons Holdings Ltd (12664677) United Kingdom