About Geo Spence & Sons Limited (00497357) United Kingdom