About T.w. Plummer & Son Limited (00835167) United Kingdom