About Kilmoyle Ad Limited (NI639416) United Kingdom