About Swindon Electronic Services Limited (01907920) United Kingdom