About Woodward & Gould Assets Ltd (12611246) United Kingdom