About Sdi (streatham) Limited (10066335) United Kingdom