About The Green Energy Directive Group Ltd (12347131) United Kingdom