About Sp Clinical Limited (12028964) United Kingdom