About Killultagh Developments Limited (NI667602) United Kingdom