About Woodford Investments Limited (10714484) United Kingdom