About York Steiner School Limited (01591107) United Kingdom