About Anglesey Locums Limited (07738270) United Kingdom