About S & R Pharma Limited (08899532) United Kingdom