About Armstrong Ipr Limited (NI608881) United Kingdom