About Sandwell Valley School Limited (10288316) United Kingdom