About Klh Locum Services Limited (07976960) United Kingdom