About Pharmtech And Service Solutions Limited (10612386) United Kingdom