About Slg Clinical Research Limited (SC458682) United Kingdom