About A & S Armitage Ltd. (07512150) United Kingdom