About Veronica Downing Associates Limited (04693503) United Kingdom