About Sdi (propco 87) Limited (11649336) United Kingdom