About First Clinical And Technical Services Limited (06824206) United Kingdom