About Dmc Stroe Ltd (12095803) United Kingdom