About Swancote Energy Limited (07322505) United Kingdom