About Sdi (kingston) Limited (10915209) United Kingdom