About Sjm Locum Limited (11331235) United Kingdom