About Spence & Sons Limited (00682078) United Kingdom