About Locum Connection Limited (08206536) United Kingdom