About Ba Locums Ltd (09812146) United Kingdom