About Still Point Skolen Limited (08230564) United Kingdom