About Sdi (propco 119) Limited (12332862) United Kingdom