About Armstrong Medical Ltd (NI025560) United Kingdom