About Sdi (propco 68) Limited (11572831) United Kingdom