About Kevin Thorpe Medical Cover Ltd (12188231) United Kingdom