About John Armstrong Limited (SC396980) United Kingdom