About Armstrong Richardson & Co.limited (00206334) United Kingdom