About Woodford Group Holdings Limited (10087405) United Kingdom