About The Snake Hotel Ltd (10888455) United Kingdom