About T.w. Generators Limited (01227705) United Kingdom