About Dee Clinical Limited (SC681714) United Kingdom