About Sdi (hoh Holdings) Limited (10161592) United Kingdom