About Armstrong Co-ordination Ltd (12695976) United Kingdom