About R & C Killen Ltd (NI036410) United Kingdom