About Grant Medical Locums Ltd. (10226092) United Kingdom