About The Japanese School Limited (01263742) United Kingdom