About Wallis Locums Limited (06548119) United Kingdom