About Kilcoyne Limited (11768068) United Kingdom