About Downing Energy Development Company Limited (13044362) United Kingdom