About T. Dyke & Son Limited (03160888) United Kingdom