About Bromley Locum Services Limited (12130690) United Kingdom