About B A Locum Services Limited (04617755) United Kingdom