About Sdi (propco 107) Limited (11775706) United Kingdom