About J A Locum Solutions Limited (07147016) United Kingdom