About Anna Dempster Associates Limited (06130288) United Kingdom