About Kilkeel Development Association Limited (NI027092) United Kingdom