About Opal Locums Limited (10443847) United Kingdom