About T Clark & Son Limited (00255893) United Kingdom