About Sdi (retail Co 7) Limited (11687276) United Kingdom