About Sdi (retail Co 8) Limited (11687376) United Kingdom