About Samuel Armitage & Sons Limited (00188926) United Kingdom