About Queen Of The South Football Club Limited (SC012085) United Kingdom