About Killen Developments Ltd (NI631987) United Kingdom