About Brit Locums Limited (09779922) United Kingdom