About Soliman Locums Limited (07251517) United Kingdom