About D J Slater Limited (08262955) United Kingdom