About Bal Locums Limited (05199123) United Kingdom