About Sdi (propco 58) Limited (11527596) United Kingdom