About Distributed Energy Connections Limited (11752773) United Kingdom