About S&d Ip Limited (12353828) United Kingdom