About S&d Assistant Limited (12015852) United Kingdom