About S&a Pharma Limited (04621634) United Kingdom