About St. Nicholas School (fleet) Educational Trust Limited (00872200) United Kingdom