About Sd Muir Holdings Limited (10675177) United Kingdom