About Vicki Hall & Associates Limited (09236059) United Kingdom