About Geo.a.scanlan & Son Limited (00690994) United Kingdom