About B. D. B. Locums Limited (05846005) United Kingdom