About Katherine Locum Ltd (13232670) United Kingdom