About Shield Medicare Limited (02366120) United Kingdom