About Sbr Clinical Research Limited (13191409) United Kingdom