About Rohima Locums Limited (07697652) United Kingdom