About Marshgate Medical Locums Limited (07238122) United Kingdom