About Solutions Clinical Research Ltd (08272540) United Kingdom