About Trafford Energy Limited (07061583) United Kingdom