About B. Armitage & Son Limited (00940427) United Kingdom