About K. D. J. Slade And Sons Limited (04604509) United Kingdom