About B H Locum Services Ltd (11661482) United Kingdom