About Sdi (tallaght) Limited (10915203) United Kingdom