About Scanlon Locums Limited (07658900) United Kingdom