About Sdi (thurrock) Limited (10089743) United Kingdom