About Pharmisa Services Limited (02658415) United Kingdom