About J M W Armstrong Limited (11906099) United Kingdom