About A.m. & R.s. Armitage It Limited (11280495) United Kingdom