About Dover Sea School Limited (10472303) United Kingdom