About Woodford Carroll Associates Limited (03037459) United Kingdom