About Generation Source Ltd (13571268) United Kingdom