About Amber Locum Services Limited (04976312) United Kingdom