About Geo. A. Payne And Son Limited (00549983) United Kingdom