About Dyfodol Energy Limited (05112767) United Kingdom