About Claire Armstrong Associates Ltd (12309145) United Kingdom