About Granite Locums Ltd (12281381) United Kingdom