About Claire Armstrong Limited (03707875) United Kingdom