About Annette Locums Limited (05198857) United Kingdom