About Nar Locum Services Ltd (09759949) United Kingdom