About Anne Archer Associates Limited (06442865) United Kingdom