About Spottiswoode Publishing Limited (08731365) United Kingdom