About Swcomms - Energy Limited (11470344) United Kingdom