About Sdi (propco 70) Limited (11572933) United Kingdom