About Sdi (propco 83) Limited (11646302) United Kingdom