About Alessandro Locum Services Ltd (12228195) United Kingdom