About Sdi (middlesbrough) Limited (10081909) United Kingdom