About T. Denne And Sons (holdings) Limited (00130566) United Kingdom