About H.c.webber & Son Limited (00690512) United Kingdom