About Snooty Fox Hotel Limited (12372154) United Kingdom