About S Issa Locum Limited (07219188) United Kingdom