About H Armstrong Limited (NI634979) United Kingdom