About Sdi (propco 98) Limited (11730868) United Kingdom