About Spenwood Books Limited (13271265) United Kingdom