About Windsor Football Club Limited (11246910) United Kingdom