About S&c Dm Ltd (11861731) United Kingdom