About Dermot O Hare Ltd (09880323) United Kingdom