About Stockend Energy Limited (09673335) United Kingdom