About Swancote Energy Holdings Limited (11725777) United Kingdom