About The New Carrs Hotel Ltd (12026287) United Kingdom