About Durkin Holdings Ltd (11460922) United Kingdom