About Wilson Armitage & Sons Limited (00793917) United Kingdom