About Durkin Limited (11433848) United Kingdom