About Sdi (strabane) Limited (09890243) United Kingdom