About Premier Locums Ltd (12834235) United Kingdom