About Sarah Mcintosh Locums Ltd (11641714) United Kingdom