About C K K Locum Services Limited (08139165) United Kingdom