About Locum Assist Limited (06805499) United Kingdom