About Summer Teaching And Residential Schools (stars) Ltd. (07755378) United Kingdom