About St. Michaels School (leigh-on-sea) Limited (01489366) United Kingdom