About Integrated Energy Consultants Ltd. (07947732) United Kingdom