About Generation Workhorse Limited (09086212) United Kingdom