About Sykes Learning And Locum Limited (12683360) United Kingdom