About Kilmacanogue Limited (10281373) United Kingdom