About Lewis Locum Services Limited (04805136) United Kingdom