About F S Locum & Medical Services Limited (07759305) United Kingdom