About Sewell Education (york) Holdings Limited (05204154) United Kingdom