About A.j. Armstrong & Sons Ltd (NI605915) United Kingdom