About Blick Locums Ltd (09012444) United Kingdom