About T A Locum Services Limited (05474317) United Kingdom