About S D Slater Limited (06967452) United Kingdom