About Stephill Generators Limited (01932347) United Kingdom