About S&d Pharma Hold Limited (07081309) United Kingdom