About Queen Margaret S School York Limited (02010493) United Kingdom