About Swindon Stoke Limited (11777591) United Kingdom