About Kilkea Limited (10280978) United Kingdom