About Capitol Medicare Limited (11309398) United Kingdom