About Wellow House School Limited (01000027) United Kingdom