About Specialist Clinical Services Limited (07353043) United Kingdom