About T C Newton And Sons (holdings) Ltd (07593515) United Kingdom