About Geer & Son Limited (00231785) United Kingdom