About Dermot Sterne Limited (11166503) United Kingdom