About De Trafford Energy Ltd (10179854) United Kingdom