About Kilroe Ltd (NI663688) United Kingdom