About R M Armitage Limited (07623147) United Kingdom