About Richard Brook Locum Services Limited (09753632) United Kingdom