About Whiskey Foxtrot Hotel Ltd (13268938) United Kingdom