About Beacons Clinical Research Consultants Ltd. (04013999) United Kingdom