About Alan J Armstrong Limited (11018402) United Kingdom