About Slevin S Locums Ltd (NI656013) United Kingdom