About S.m.t Locum Medical Services Ltd (08076139) United Kingdom