About Swindon Village Ltd (12717622) United Kingdom