About Sdi (staines) Limited (11646482) United Kingdom