About Armstrong Healey Ltd (12285768) United Kingdom