About Deka Energy Enterprises Limited (08876173) United Kingdom