About Diamond Locums Limited (08210482) United Kingdom