About Harness Energy Consulting Limited (11007878) United Kingdom