About Swindon Supermarine Football Club Limited (07973626) United Kingdom