About Waterloo Lodge School Ltd. (03921801) United Kingdom