About Spartacus Educational Publishers Limited (02155271) United Kingdom