About Diarmuid Mckeown Limited (NI646592) United Kingdom