About Swindon Energy Limited (10424476) United Kingdom