About Armstrong Partridge Limited (10437262) United Kingdom