About Q And S Pharma Solutions Limited (12968864) United Kingdom