About Synteract Hcr Limited (02582852) United Kingdom