About Vaughan Education Specialists Limited (09103980) United Kingdom