About Balanced Clinical Research Services Limited (05985649) United Kingdom