About Springfield Clinical Research Ltd (06896747) United Kingdom