About H. Wooller & Son Limited (00840023) United Kingdom