About R.j. Allen Locum Services Limited (06211711) United Kingdom