About Kearns & Murtagh Limited (NI031267) United Kingdom