About T. Armitage Limited (04532755) United Kingdom