About Anne Ballard Associates Limited (09893973) United Kingdom