About Hartree Partners Power & Gas Company (uk) Limited (04308186) United Kingdom