About Sdi Holding Ltd (12873338) United Kingdom