About Clearcut Clinical Consulting Limited (07616351) United Kingdom