About Sackville School Limited (10567448) United Kingdom