About Sdi (retail Co 11) Limited (12298852) United Kingdom