About Michael W Armstrong Ltd (SC634581) United Kingdom