About R. Killen & Sons Limited (NI068579) United Kingdom