About Peter Spence & Sons Limited (00068582) United Kingdom