About S&a Clinical Services Ltd (12430925) United Kingdom