About Ouse Energy Limited (13270213) United Kingdom