About Deevine Clinical Services Limited (08317819) United Kingdom