About Yorkshire Generators Limited (05909008) United Kingdom