About Greatspur Clinical Development Ltd. (05272235) United Kingdom