About Swindon Railway Workshop Limited (02234830) United Kingdom