About Generation Securities Limited (01290521) United Kingdom