About The Lewes New School Limited (03888310) United Kingdom