About Sjr Legal Locum Services Limited (12081567) United Kingdom