About S&d Works Ltd (11002821) United Kingdom