About The Rescue Hotel Ltd (13477827) United Kingdom