About W.a. Armstrong & Sons Limited (00497449) United Kingdom