About Swindon School Of English Limited (07324855) United Kingdom