About Locum Medicare Limited (07502665) United Kingdom