About Amb Locum Services Ltd (13093452) United Kingdom