About Sch World Limited (09172331) United Kingdom