About Kernow Holiday Management And Rentals Limited (13411941) United Kingdom