About Aj Locum Solutions Limited (06993135) United Kingdom