About Rose & Crown (the Village) Ltd (10030286) United Kingdom