About Sdi (the House Yarm) Limited (12332871) United Kingdom