About S&d Service Management Ltd (09633005) United Kingdom