About W.c.thornton & Son Limited (00645458) United Kingdom